Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 ELMHURST ROAD Semi-Detached £297,329 £183,000 8 Nov 2013
62 ELMHURST ROAD Semi-Detached £350,945 £350,000 11 Jul 2022
64 ELMHURST ROAD Terraced £206,579 £42,000 7 Nov 1997